home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2004 #9 / Amiga Plus CD - 2004 - No. 09.iso / amigaplus / tools / mos_pegasos / cksfv / readme < prev    next >
Text File  |  2004-08-03  |  3KB  |  81 lines

  1. ##############################################################################
  2. Overview
  3. ##############################################################################
  4. cksfv (Check SFV) can create simple file verification (SFV) listings and test
  5. already created SFV files.  Uses the crc32 checksum.
  6.  
  7. ##############################################################################
  8. Description
  9. ##############################################################################
  10. Some files that you download will come with a .sfv file.  This is used to
  11. verify that the files that you recieved are the same as the originals.
  12. cksfv is a program that can use the .sfv file to verify the downloaded
  13. files.  Also, it can be used to create new .sfv files.
  14.  
  15. ##############################################################################
  16. Examples
  17. ##############################################################################
  18. Say you just downloaded some files and they came with .sfv file.  To verify
  19. the files you can run the following command.  The output for the following
  20. command is also shown.
  21.  
  22.         $ cksfv -f new_files.sfv
  23.         --( Verifying file: new_files.sfv )-------------------------
  24.         COPYING:        OK
  25.         ChangeLog:      OK
  26.         Makefile:       OK
  27.         README:         OK
  28.         cksfv:          OK
  29.         ------------------------------------------------------------
  30.         Everything OK
  31.  
  32. If you are getting a lot of errors looking like this:
  33.  
  34.         $ cksfv -f new_files.sfv
  35.         --( Verifying file: new_files.sfv )-------------------------
  36.         COPYING:        No such file or directory
  37.         ChangeLog:      No such file or directory
  38.         Makefile:       No such file or directory
  39.         README:         No such file or directory
  40.         cksfv:          No such file or directory
  41.         ------------------------------------------------------------
  42.         Errors Occured
  43.  
  44. You might want to try using the -i flag.  This ignores case on filenames.
  45. Sometimes the .sfv file will have all the file names in uppercase and your
  46. files will be all in lowercase.  This option will fix that problem.
  47.  
  48.         $ cksfv -f new_files.sfv -i
  49.         --( Verifying file: new_files.sfv )-------------------------
  50.         COPYING:        OK
  51.         ChangeLog:      OK
  52.         Makefile:       OK
  53.         README:         OK
  54.         cksfv:          OK
  55.         ------------------------------------------------------------
  56.         Everything OK
  57.         
  58. Now for creating your own .sfv files.  You can run the following command.
  59.  
  60.         $ cksfv * > mine.sfv
  61.  
  62. It will create a create a file that looks like:
  63.  
  64.         ; Generated by cksfv v1.0 on 2000-04-17 at 10:47.20
  65.         ; Written by Bryan Call <bc@fodder.org> - http://www.fodder.org/cksfv
  66.         ;
  67.         ;        17982  16:38.32 2000-04-16 COPYING
  68.         ;          237  16:38.32 2000-04-16 ChangeLog
  69.         ;          987  10:18.08 2000-04-17 Makefile
  70.         ;          612  16:55.15 2000-04-16 README
  71.         ;         9247  10:46.31 2000-04-17 cksfv
  72.         COPYING 82734A69
  73.         ChangeLog B8C5F036
  74.         Makefile 44B12F14
  75.         README 24C0ECD3
  76.         cksfv 24B53B0D
  77.  
  78.  
  79. Right now the files can only be access via http at
  80. http://www.fodder.org/cksfv/.  I have a tarball and RPMs there.
  81.